package com.lcp.se.entity.data;

import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import lombok.AllArgsConstructor;
import lombok.Data;
import lombok.NoArgsConstructor;
import lombok.experimental.Accessors;

import java.util.Date;

/**
 * 聊天消息
 *
 * @author lcp
 * @date 2020/8/5 22:09
 */
@Data
@NoArgsConstructor
@AllArgsConstructor
@Accessors(chain = true)
@TableName(value = "chat")
public class Chat {
    @TableId
    // 唯一id
    private String id;
    // 创建时间
    private Date createTime;
    // 消息类型
    private String msgType;
    // 消息时长
    private Integer duration;
    // 消息内容
    private String content;
    // 创建用户id
    private String fromUserOpenId;
    // 目标用户id
    private String toUserOpenId;
    // 是否已读
    private Integer ifRead;
    // 所属预约id
    private String appointmentId;
    // 内部编号(数据库自动递增)
    private Long chatIndex;
}
